English Dictionary
◊ COMORO ISLANDS
Comoro Islands
n : three main islands and numerous islets in the Indian Ocean
between Mozambique and Madagascar [syn: {Comoro Islands},
{Iles Comores}]